package analiseSemantica;

    public class VarDecl {
       int cat;
       String constante;
       VarDecl varDeclRef = null;				 //feito para fazer as listas
       public int line;

        public VarDecl(int cat) {
            this.cat = cat;
        }

 
        public VarDecl(String constante , int cat , Object ob) {
            this.constante = constante;
            this.cat = cat;
            
            if ( ob instanceof VarDecl)
             this.varDeclRef = (VarDecl) ob;

         }


        public int getCat() {
            return cat;
        }

        public void setCat(int cat) {
            this.cat = cat;
        }

        public VarDecl getVarDeclRef() {
            return varDeclRef;
        }

        public void setVarDeclRef(VarDecl varDeclRef) {
            this.varDeclRef = varDeclRef;
        }

        public String getConstante() {
            return constante;
        }

        public void setConstante(String constante) {
            this.constante = constante;
        }




    }

